perm filename VITA.TEX[TEX,DEK] blob
sn#376684 filedate 1978-08-31 generic text, type C, neo UTF8
COMMENT ⊗ VALID 00004 PAGES
C REC PAGE DESCRIPTION
C00001 00001
C00002 00002 \input basic % This page defines the format for Vitas
C00004 00003 \ctrline{\:=CURRICULUM VIT\AE}
C00008 00004 \ctrline{\:=Publications of Donald E. Knuth}
C00013 ENDMK
C⊗;
\input basic % This page defines the format for Vitas
\:<←cmssb \:=←cmss12
\def\p #1.{\par\vskip 3pt plus 2pt minus 1pt
\noindent\hjust to 20pt{\hskip0pt plus 10000pt minus 10000pt
\bf#1. }\hangindent 20pt\!}
\def\finishpage{\par\vfill\eject}
\def\\{\par\hangindent 20pt\noindent\!}
\def\indent{\hskip 20pt}
\def\sectionbegin #1. #2{\par\penalty-200\vskip 12pt plus 6pt minus 4pt
\noindent\:<\hjust to 0pt{\hskip 0pt minus 100000pt #1. }
#2\par\penalty1000\vskip 3pt plus 2pt minus 1pt\rm}
\def\pat#1 {\par\noindent
\hjust to 40pt{\hskip 0pt plus 1000cm minus 1000cm #1\hskip 5pt}\hangindent 40pt\!}
\def\yskip {\par\vskip 3pt plus 2pt minus 1pt}
\def\xskip {\hskip 7pt plus 3pt minus 4pt}
\def\star{\hjust to 0pt{\hskip 0pt minus 1000pt *}}
\ctrline{\:=CURRICULUM VIT\AE}
\vskip 10pt
\sectionbegin 1. {Biographical and Personal Information}
\\Donald E. Knuth, born January 10, 1938, Milwaukee, Wisconsin; U. S. citizen.
Social security number 390-36-5240.
\\Married to Jill Carter (b.\ July 15, 1939), June 24, 1961.
\\Children: John (b.\ July 21, 1965), Jennifer (b.\ December 12, 1966).
\sectionbegin 2. {Academic History}
\\Case Institute of Technology, September 1956--June 1960; B.S., summa cum
laude, June, 1960; M.S. (by special vote of the faculty), June 1960.
\\California Institute of Technology, September 1960--June 1963; Ph.D.\ in
Math\-e\-ma\-tics, June 1963. Thesis: ``Finite Semifields and Projective Planes.''
\sectionbegin 3. {Employment Record}
\\Consultant, Burroughs Corp., Pasadena, California, 1960--1968.
\\Assistant Professor of Mathematics, California Institute of Technology,
1963--1966.
\sectionbegin 4. {Professional Societies}
\\American Guild of Organists, 1965--.
\\American Mathematical Society, 1961--.
\\\indent Committee on Publication Technology, 1978--.
\\Association for Computing Machinery, 1959--.
\\\indent Chairman, subcommittee on ALGOL, 1963--1964.
\\\indent National Lecturer, 1966--1967.
\sectionbegin 5. {Publications}
\\(see attached list)
\sectionbegin 6. {Patents}
\pat 3422405 (with R. E. Packard) Digital computers having an indirect field
length operation. January 14, 1969.
\yskip
\pat 3454929 (with D. P. Hynes) Computer Edit System. July 8, 1969.
\sectionbegin 7. {Principal Invited Lectures Given}
\\ACM National Convention, Syracuse, 1962.
\\NATO Summer School, Denmark, 1967.
\sectionbegin 8. {Editorial Boards}
\\ACM Communications, 1966.
\\ACM Journal, 1964--1967.
\sectionbegin 9. {Honors and Awards}
\\Pi Delta Epsilon, 1958--.
\\Grace Murray Hopper Award (first recipient). Association for
Computing Ma\-chin\-ery, 1971. ($\$$1000)
\sectionbegin 10. {Ph.D.\ Students\rm, thesis titles, and year of graduation}
\\Wayne Wilner, ``Declarative Semantic Definition,'' 1971.
\\Clark Crane, ``Linear Lists and Priority Queues as Balanced Binary Trees,''
1972.
\sectionbegin 11. {Published biographical data \rm($\ast$
means photograph included)}
\\{\sl American Men and Women of Science.}
\\\star{\sl Datamation \bf 21}, 1 (January 1975), 11--12.
\\{\sl Dictionary of International Biography.}
\\\star{\sl IEEE Trans.\ on Electronic Computers \bf EC--13} (1964), 478.
\finishpage
\ctrline{\:=Publications of Donald E. Knuth}
\vskip 10pt
\sectionbegin 1. {Books}
\\{\sl The Art of Computer Programming}, Vol. 1: {\sl Fundamental Algorithms}
(Addison-Wesley, 1968), xxii + 634 pp. Second printing, revised, July 1969.
\\Second edition, completely revised, December 1973. Second printing, revised,
February 1975.
\\Romanian translation, {\sl Tratat de programarea calculatoarelor}
(Bucharest: Editura tehnic\u a, 1974), 676 pp.
\\Russian translation, {\sl Iskusstvo programmirovani\t \i a dl\t \i a EVM},
T. 1: {\sl Osnovnye algoritmy} (Moscow: Mir, 1976), 735 pp.
\\Japanese translation, in two volumes: Chapter 1 (Tokyo: Saiensu-Sha, 1978),
22 + 331 pp.; Chapter 2 (Tokyo: Saiensu-Sha, 1978), 8 + 373 pp.
\\Spanish translation, in preparation (Revert\'e).
\yskip
\\{\sl The Art of Computer Programming}, Vol. 2: {\sl Seminumerical Algorithms}
(Addison-Wesley, 1969), xii + 624 pp. Second printing, revised, November 1971.
\\Second edition, completely revised, in preparation.
\\Russian translation, {\sl Iskusstvo programmirovani\t \i a dl\t \i a EVM},
T. 2: {\sl Poluchislennye algoritmy} (Moscow: Mir, 1977), 724 pp.
\\Japanese translation, in preparation (Saiensu-Sha).
\yskip
\\{\sl MIX} (Addison-Wesley, 1971), 48 pp.
\sectionbegin 2. {Papers \rm($\ast$ means written by coauthor)}
\p P1. The potrzebie system of weights and measures. {\sl MAD Magazine \bf 33}
(June 1957), 36--37. (Illustrated by Wallace Wood.) Reprinted in {\sl Like,
MAD} (New York: Signet Pocket Books $\#$S1838, 1960), 139--145.
\p P2. Runcible---Algebraic translation on a limited computer. {\sl Comm.\
ACM \bf 2}, 11 (November 1959), 19--21.
\p P3. An imaginary numbr system. {\sl Comm.\ ACM \bf 3} (April 1960), 245--247.
Errata, {\sl Comm.\ ACM \bf 4} (August 1961), 355.
\p *P4. (with R. C. Bose, I. M. Chakravarti)\xskip On methods of constructing
sets of mutually orthogonal latin squares using a computer. Part I:
{\sl Technometrics \bf 2} (1960), 507--516. Part II: {\sl Technometrics \bf 3}
(1961), 111--117.
\sectionbegin 3. {Other Publications \rm(unrefereed contributions) ($\ast$ means
written by coauthor)}
\p Q1. Backus' language. {\sl Comm.\ ACM \bf 5} (April 1962), 185.
\sectionbegin 4. {Reports of Limited Circulation \rm($\ast$ means notes prepared
by auditors of lectures)}
\p R1. Tic Tac Toe on the 650. Case Computing Center (1957). 8 pp.
\p R33. (with Michael J. Clancy)\xskip A programming and problem-solving seminar.
Computer Science Report 606, Stanford University (April 1977), 99 pp.
\p R34. Tau Epsilon Chi, a system for technical text. Computer Science Report
675, Stanford University (September 1978), 198 pp.
\finishpage